positive-latching devices - Espagnol Anglais Dictionnaire